6771fc4df9d99bd30259683069747598d1ddb720,xwiki-platform-scheduler/plugin/src/main/java/com/xpn/xwiki/plugin/scheduler/SchedulerPlugin.java,SchedulerPlugin,init,#XWikiContext#,94
Before Change
try {
for (String wikiName : wikiServers) {
context.setDatabase(wikiName);
updateSchedulerJobClass(context);
}
} finally {
context.setDatabase(initialDb);
After Change
wikiServers = new ArrayList<String>();
}
} else {
wikiServers = new ArrayList<String>();
}
if (!wikiServers.contains(context.getMainXWiki())) {
wikiServers.add(context.getMainXWiki());
}
// Init class
try {
for (String wikiName : new ArrayList<String>(wikiServers)) {
context.setDatabase(wikiName);
try {
updateSchedulerJobClass(context);
} catch (Exception e) {
LOG.error("Failed to update scheduler job class for in wiki [" + wikiName + "]", e);